﻿using System;
using System.Runtime.Serialization;

/*!
* 文件描述：一切从简，只为了更懒！
*/
namespace App.Entity
{
	[Serializable]
	[DataContract]
	public partial class Sys_ModuleFormInstance : IEntity<Sys_ModuleFormInstance>, ICreationAudited
    {
		/// <summary>
		/// 描述：表单实例主键
		/// 可空：不为空
		/// 默认值：
		/// </summary>
		[DataMember]
		public string Id { get; set; }

		/// <summary>
		/// 描述：表单主键
		/// 可空：不为空
		/// 默认值：
		/// </summary>
		[DataMember]
		public string FormId { get; set; }

		/// <summary>
		/// 描述：对象主键
		/// 可空：空
		/// 默认值：
		/// </summary>
		[DataMember]
		public string ObjectId { get; set; }

		/// <summary>
		/// 描述：表单实例Json
		/// 可空：空
		/// 默认值：
		/// </summary>
		[DataMember]
		public string InstanceJson { get; set; }

		/// <summary>
		/// 描述：排序码
		/// 可空：空
		/// 默认值：
		/// </summary>
		[DataMember]
		public Nullable<int> SortCode { get; set; }

		/// <summary>
		/// 描述：创建时间
		/// 可空：空
		/// 默认值：
		/// </summary>
		[DataMember]
		public Nullable<DateTime> CreatorTime { get; set; }

		/// <summary>
		/// 描述：创建用户
		/// 可空：空
		/// 默认值：
		/// </summary>
		[DataMember]
		public string CreatorUserId { get; set; }

	}
}